.el-pagination {
    padding: .056rem 5px;
}

.el-pagination button, .el-pagination span:not([class*=suffix]) {
    font-size: .389rem;
    min-width: 1rem;
    line-height: .778rem; 
    height: .778rem;   
}

.el-pagination__total,
.el-pagination__sizes {
    margin-right: .278rem;
}

.el-pagination .el-select .el-input {
    width: 2.78rem;
    font-size: .33rem;
}

.el-pagination .el-select .el-input .el-input__inner {
    padding-right: .694rem;
    border-radius: .083rem;
}

.el-pagination__sizes .el-input .el-input__inner {
    font-size: .361rem;
    padding-left: .22rem;
}

.el-input--mini .el-input__inner {
    height: .778rem;
    line-height: .778rem;
}

.el-select .el-input .el-select__caret {
    font-size: .389rem;
}

.el-input--mini .el-input__icon {
    line-height: .778rem;
}

.el-input__icon {
    width: .694rem;
}

.el-pagination .btn-prev {
    padding-right: .33rem;
}

.el-pagination .btn-next, .el-pagination .btn-prev {
    background-size: .44rem;
}

.el-pager li {
    padding: 0 .11rem;
    background: #f0f0f0;
    font-size: .361rem;
    min-width: 1rem;
    height: .778rem;
    line-height: .778rem;
}

.el-pager li.active {
    color: #fff;
    background: #409EFF;
    cursor: default;
}

.el-pagination .btn-next,
.el-pagination .btn-next .el-icon, 
.el-pagination .btn-prev .el-icon {
    font-size: .33rem;
}

// #30A7FF